high-tech product - German English Dictionary